home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
telecomm
/
fnordadl
/
fn132src.zoo
/
increm.2
< prev
next >
Wrap
Text File
|
1991-09-02
|
17KB
|
346 lines
#
# Increm.2
#
90Oct19 ***** Increm restarted (continued from increm.1) *****
-citnet\ directory nuked (go to backups if we ever need that stuff)
-most conversion stuff removed from citalt\ (ditto ----^ )
90Oct22 citadel 1.30-34
-In initCitadel(), replaced call to modemInit() with call to hangup()
to ensure carrier termination. Deleted function modemInit().
[rooma.c, modem.c]
-Added code to copymessage() to archive messages being copied/moved
into an archived room. Stole code from notemessage(). [msg.c]
-Added new MIN, MAX and SANE #define limits for cfg.maxrooms,
.mailslots, .sharedrooms and .logsize (which used to be .MAXLOGTAB).
Modified all change.tos programs to check these limits. Did the
same for configur.tos. [ctdl.h, cfg.c, rchange.c, lchange.c,
nchange.c, mchange.c, plus 1000's for the MAXLOGTAB alteration]
-Eliminated guts of code for .U(ngoto) in doUngoto() and retRoom().
That command now just mimics [U]ngoto. [ctdl.c, rooma.c]
-[U]ngoto command code in retRoom() now has a paranoid check to make
sure a user backing up into the Aide> room still has Aide privs.
[rooma.c]
90Oct27 citadel 1.30-35
-In showMessages(), changed mail receipt flag update code so it doesn't
update messages for TheSysop. Added new command to promptmsg() (.RM)
called [M]ark-received, which TheSysop can use to mark messages as
received. [msg.c]
90Oct31 citadel 1.30-36
-Added #roomdir and moved all roomfile references to it. [ctdl.h,
cfg.[ch], getroom.c, putroom.c, rchange.c, citpeek.c, ctdlcnfg.doc]
-Added new cfg flag "SHOWRECD" to control display of "Rec'd" flag in
mail for non-TheSysop() users. [flags.h, cfg.c, printmsg.c]
-Added support for <fnord>adel Developer Fields to getmessage() and
getspool(), plus putspool() and putmessage(). [msgio2.c, getspool.c,
postmsg.c]
90Nov01 citadel 1.30-37
-Munged in some stuff from 3.4a. [libroute.c]
#
# Port to gcc!
#
90Nov02 citadel 1.31-0
-Ported citadel to gcc. Also munged in more piles of stuff from
STadel 3.4a, including room.c, msg.c, some floor.c, misc.c and lots
of ancillary stuff too picky & numerous to detail.
-Lots of low-level code made ANSI-compatible, including time functions,
addition of function prototypes, liberal application of void and
static declarations where needed, etc.
90Nov25 citadel 1.31-1
-Lots of bug fixing. First beta version actually runnable.
90Dec03 citadel 1.31-2
-Made "(n left)" user-configurable in putheader(). [misc.c, log.c,
flags.h]
-Fixed ld-credit bug in canreply() that was preventing reply to net-
mail. [msg.c]
-Prettified the "More?" and "Aide?" prompts and associated stuff.
[msg.c]
-Fixed up the restoration of rooms being ungotoed into by flagging them
with iNEVER status. In ungoto(). [ctdl.c]
-Made statroom() use iprintf(). [room.c]
-Attempted a fix of the message output format routines, to prevent
occasional spurious leading spaces. In outspaces(). [format.c]
-Reenabled echoing of "more" commands for experts, in tailmesg().
Eliminated a function message() which then had no use. [msg.c]
90Dec04 citadel 1.31-3
-Additional change to outspaces() trying to get the formatter right.
[format.c]
-Altered the non-expert version of the "more" prompt to be a bit more
(as it were) complete, in tailmesg(). [msg.c]
90Dec04 citadel 1.31-4
-Beautification: CR after [S]top, CR after whazzit(), `exit' on [X]
in configure(), changed leading spaces in statroom(), and fixed up
the <fnord>s. [msg.c, misc.c, doenter.c, room.c, ctdl.c].
90Dec05 citadel 1.31-5
-Changed a SomeSysop() to TheSysop() in canEnter(). [room.c]
-Modified struct dirList a bit, and a few places where its _date parts
are used. [dirlist.h, doread.c, scandir.c, getdiren.c. Obsoleted
dta.h].
-Got citpeek.tos working.
90Dec06 citadel 1.31-6
-Fixed bug with default destination room for message [M]ove & [C]opy,
in copymessage(). [msg.c]
-Misc. cosmetic hacks. [login.c, room.c]
-Fixed bug in listFloor() that caused ;K to inherit the partial room
name spec left over from a previous .K. [floor.c]
-Fixed bug in copymessage() that caused the [C]opy command to lock up
after doing its thing. [msg.c]
-Fixed changepw() so it doesn't echo a user's new password to the
console when entered. [log.c]
90Dec08 citadel 1.31-7
-Debug logging added, tied to Debug variable; init code in main(),
changing code in dosysop(). [ctdl.c, dosysop.c]
-Made use of the above to start tracking the logout lockup bug.
[log.c, misc.c]
-Changed dosexec() to use spawnv() instead of execv() as per ERS'
suggestion. [sysdep.c]
-Got clog working (mostly.) [clog.c]
90Dec11 citadel 1.31-8
-Fixed improper readbit() call glitch in loadnet.tos. [loadnet.c]
-Fixed various additional utility glitches (e.g. attempts to include
non-existent "msg.h", conversion of msgBuf.mbid from a string to a
long int, messing with time-related stuff, etc.)
-Minor tweaks to some relatively user-hostile blurbs; now more verbose
for non-experts. See statroom(), givePrompt(). [room.c,misc.c]
-Misc help file improvements.
-Added debugging (tied to Debug) to outspaces() to try to find the
logout.blb lockup bug. [format.c]
Followup: The problem is with fgets() in writeformatted(), only after
a door has been run. Something in the dup2() or fgets() gcc stuff is
buggered.
-Added "maxmsg.blb" to doEnter(), which gets output when users reach
their message entry limit in a room. [doenter.c]
-Added hooks to canreply() and createmesg() so that SomeSysop() will be
prompted once for a new recipient when replying to net-mail from a
node that isn't in the system's node list. [msg.c]
-Added new configur binary parameter in setvariable() and modIn() to
control whether console users get logged off the system by lack of
keyboard activity. [cfg.c,modem.c,flags.h]
-#if'ed out all traces of mirrorDir feature. [cfg.c,misc.c,postmsg.c,
msgio.c,popular.c,citpeek.c,ctdl.h,citlib.h,cfg.h,flags.h]
-Removed a #define for dup2(). [sysdep.h]
-Added hook to writeformatted() to properly abort a file display when
the user hits [S]top. [misc.c]
-Aides can no longer use the remote-Sysop password. Only Sysops.
In doSysop(). [dosysop.c]
-Wiped out .A(ide) I(nsert) from doAide(). [ctdl.c]
-Re-wiped-out .U(ngoto) handling code in ungoto(). [ctdl.c]
90Dec14 citadel 1.31-09
-Expanded purge functionality to take out designated incoming net
traffic in shared rooms (not net-mail). New function donetpurge(),
called in doNetRooms(). Any purgeID in the purge list that is a
substring of a net message's author (to handle foo!bar!scit), or an
exact match of the origin node name (to allow purging an entire node;
good for backbone systems), will cause the given message to be tossed
out. A diagnostic message is displayed during the net session, and
logged to the netlog file, if active. [netrcv.c]
-Net passwords are now displayed by [V]iew, in showNode(), when
editting a net node. [netmisc.c]
-Removed references to defunct include file dta.h from some utilities.
-.R(ead) U(ser) now does a substring search for the target user name,
in legitimate(). [msg.c]
-Fixed minor glitch introduced in -08 involving spurious secondary
prompts for a recipient in Mail>. New parameter to createmesg() to
indicate if created message is the result of a [R]eply command, or
not. [msg.c]
90Dec15 citadel 1.31-10
-Added support for Citadel-86 style net passwords to slavemode(),
netlogin() and caller(). [netcall.c,netrcv.c,ctdlnet.h]
-Fixed STadel-based bug that let normal networking proceed if a remote
net password was defined, but the remote system didn't send one to be
checked. Hit various functions, see esp. slavemode(). [netcall.c,
netrcv.c,citadel.h]
-Added [V]iew command to ^LU menu in dostatus(); displays various
status flags and l-d credits. [dosysop.c]
-Fixed configur bug in msginit() that put ctdlmsg.sys in sysDir when
configuring a new system. [cfg.c]
-Fixed bug in showMessages() preventing proper display of policy.hlp
for unlogged-in users in Mail>. [msg.c]
-Fixe